Présentation du logiciel
Ce logiciel appelé CARTO-DCC permet de piloter un réseau de trains miniatures par ordinateur en DCC.
Il est constitué par un classeur Excel avec une macro écrite en VBA. Cette version du logiciel est écrite pour une centrale LENZ avec rétrosignalisation RS et une interface PC LI101F.
Ce logiciel se distingue des autres logiciels de pilotage de réseau en ce sens qu'il n'y a pas d'interface graphique avec création d'un dessin de réseau.
Pour créer un trajet, il suffit de piloter une loco avec la manette LENZ (LH90 ou LH 100). L'ordinateur enregistre automatiquement les mouvements du train et crée un trajet qui peut ensuite être reproduit automatiquement par l'ordinateur. La prise en main du logiciel est ainsi très rapide.
Les trajets créés automatiquement par l'ordinateur sont associés à des itinéraires. Un trajet correspond à la circulation d'un ou deux trains. Un itinéraire peut contenir jusqu'à 4 trajets. Il est donc possible de faire circuler simultanément jusqu'à 8 trains sur le réseau.
Les itinéraires sont décrits dans des tableaux Excel.
La figure ci-dessous montre les donneées d'un tableau Excel correspondant à un trajet.

Chaque ligne du tableau correspond à une commande qui sera exécutée pendant un temps indiqué dans la colonne intitulée durée.La liste des colonnes est la suivante::
colonne A: adresse loco
colonne B: sens de marche. ma=1 correspond à la marche avant et ma=0 correspond à la marche arrière
colonne C: vitesse entre 0 et 27
colonnes D à L: fonctions F0 à F8
colonne M: durée de la séquence entre 1 et 99 secondes. Les valeurs supérieures à 100 sont utilisées pour la rétrosignalisation et sont numérotés de la façon suivante:
Pour le système RS de LENZ
adresse x 10 + numéro
durée=641 ==> la ligne de commande est exécutée jusqu'à l'activation du détecteur 1 d'adresse 64
durée=642 ==> la ligne de commande est exécutée jusqu'à l'activation du détecteur 2 d'adresse 64
etc...
durée=200 ==> fonctionnement en boucle
colonne N: numéro de l'aiguillage à commander
colonne O: commande la position de l'aiguille (0 pour direct et 1 pour dévié)
La macro VBA lit les données des feuilles Excel sélectionnées pour un itinéraire et exécute les commandes correspondantes.
Installation et initialisation des paramètres
La communication entre le PC et le port COM de l'interface PC utilise le controle NETComm qu'i faut installer sur l'ordinateur.
La description de ce contrôle est donnée sur le site suivant
https://home.comcast.net/~hardandsoftware/NETCommOCX.htm
Il y a deux versions de NETComm:
- NetCommOCX pour Windows XP
- NetcommW7 pour Windows 7
Ouvrir le dossier NETComm correspondant à votre version de Windows et cliquer sur setup.exe puis suivre les instructions.
Ensuite, ouvrir le classeur Excel intitulé CARTO-DCC.xls et cliquer sur activer les macros ce qui ouvre une fenêtre intitulée CARTO-DCC

Dans le cadre intitulé "Interface PC" choisir l'interface PC utilisée (LI101F ou LAN/USB). Si vous utilisez l'interface LI-USB, choisir LAN/USB.
Puis entrer le numéro du Port Com virtuel de l'interface.
Fermer la fenêtre intitulée CARTO-DCC et fermer le classeur Excel pour enregistrer les modifications. Cette action n'est à faire qu'à la première utilisation du logiciel.
Enregistrement d'un trajet
Voici la procédure à suivre:
Ouverir le classeur Excel intitulé CARTO-DCC.xls et cliquer sur activer les macros ce qui ouvre une fenêtre intitulée CARTO-DCC

Dans cette fenêtre, indiquer l'adresse de la loco 1 à enregistrer puis cliquer sur Enregistrement.
Si vous faîtes circuler deux locos sur le même trajet, indiquez aussi l'adresse de la loco 2.
Puis cliquer sur le bouton intitulé Initialisation. Le logiciel lit l'état des locos, des détecteurs et des accessoires. Attendre que l'initialisation soit terminée.
Puis cliquer sur le bouton intitulé Enregistrement.
Faire circuler la ou les locos et commandez aussi les accesoires avec la manette LENZ ou avec un smartphone ou une tablette.
Lorsque le trajet est terminé, cliquer sur la touche ESC du clavier pour arrêter l'enregistrement.
Indiquer le numéro du trajet à enregistrer puis cliquer sur le bouton Création du trajet.
C'est terminé, fermer le classeur Excel et enregistrer les modifications.
.
Création d'un itinéraire
Un itinéraire est constitué de un ou plusieurs trajets (4 au maximum) décrits dans 4 feuilles du classeur.
Chaque feuille correspond un à trajet qui peut être effectué par un ou deux trains de manière séquentielle.
Les itinéraires sont décrits dans la feuille du classeur intitulée "Itinéraires"
Pour chaque itinéraire, vous indiquez les numéros des trajets associés à cet itinéraire.
On peut créer jusqu'à 99 itinéraires.
Exécution d'un itinéraire
Ouvrir le classeur Excel CARTO-DCC.xls et cliquer sur activer les macros.
Dans la fenêtre de la macro VBA, indiquer le numéro du port COM de l'adaptateur LI101F et le numéro de l'itinéraire à exécuter puis cliquer sur le bouton "Exécuter".
Le programme s'arrête automatiquement à la fin de l'itinéraire. Pour arrêter le programme en cours d'exécution, appuyer sur la touche Esc.
BR>